two-handed hammer - French English Dictionary